بنر هدر ایپیوسام
بلاگ

اموزش رفع خطا ZipArchive and shell_exec هنگام بسته نصب اسان قالب

بنر هدر ایپیوسام
بلاگ

اموزش رفع خطا ZipArchive and shell_exec هنگام بسته نصب اسان قالب

NOTICE: ZipArchive and Shell Exec are not enabled on this server please talk to your host or server admin about enabling ZipArchive or Shell Exec on this server or manually extract archive then choose Advanced > Manual Extract in installer.

بررسی خطا

اگر شما هم در هنگام نصب قالب آماده وردپرس در لوکال هاست با زمپ سرور به خطای بالا برخورده اید در این آموزش به بررسی ریشه ای علت این خطا و رفع آن می پردازیم.

برای بررسی علت پیدایش خطا NOTICE: ZipArchive and Shell_Exec are not enabled on this server لازم است با مراحل نصب اسان قالب آماده وردپرس اشنا باشید. در نصب آسان قالب آماده وردپرس دو تا فایل داریم یکی installer.php و یکی فایل فشرده zip می باشد که با اجرا فایل installer.php مراحل نصب شروع می شود، یکی از این مراحل خارج کردن محتوای فایل فشرده (اکسترکت کردن فایل فشرده) است، زمانی که روی سرور شما ماژول ziparchive غیر فعال باشد در هنگام نصب قالب سرور نمی تواند محتویات فایل فشرده را خارج کند و خطای زیر را نمایش می دهد.
برای مشاهده ویدیویی رفع خطا می تونید ویدیوهای دوره آموزش پروژه محور طراحی سایت رو مشاهده کنید.

روش اول رفع خطا با اکسترکت دستی فایل فشرده

برای برطرف کردن خطا کافیه که محتویات فایل فشرده را بصورت دستی اکسترکت کنید.

اکسترکت کردن فایل فشرده در لوکال هاست

برای این کار نیاز است که برنامه win rar را روی سیستم نصب داشته باشید، سپس به پوشه ایی در لوکال هاست که می خواهیم سایت را انجا نصب کنیم می رویم و روی فایل فشرده کلیک راست می کنیم و گزینه Extract here کلیک می کنیم و در نهایت تعداد فولدر و فایل در کنار فایل های بسته نصب آسان ایجاد می شود.

رفع خطای ZipArchive and Shell_Exec با اکسترکت دستی در لوکال هاست مرحله اول رفع خطای ZipArchive and Shell_Exec با اکسترکت دستی در لوکال هاست مرحله دوم رفع خطای ZipArchive and Shell_Exec با اکسترکت دستی در لوکال هاست مرحله سوم

اکسترکت کردن فایل فشرده در هاست

برای این کار ابتدا به پوشه public_html در فایل منیجر هاست می رویم و روی فایل فشرده کلیک راست می کنیم و گزینه Extract کلیک می کنیم و در نهایت تعداد فولدر و فایل در کنار فایل های بسته نصب اسان ایجاد می شود

رفع خطای ZipArchive and Shell_Exec با اکسترکت دستی در هاست مرحله اول رفع خطای ZipArchive and Shell_Exec با اکسترکت دستی در هاست مرحله دوم رفع خطای ZipArchive and Shell_Exec با اکسترکت دستی در هاست مرحله سوم

روش دوم رفع ریشه ای خطا با فعال سازی ماژول ziparchive

برای رفع ریشه ای خطای NOTICE: ZipArchive and Shell_Exec are not enabled on this server باید ماژول های ZipArchive , shell_exec را فعال کنید، در ادامه گام به گام به فعال سازی انها در زمپ سرور، ومپ سرور، سی پنل، دایرکت ادمین می پردازیم.

فعال سازی ZipArchive , shell_exec در زمپ سرور (zamp server)

مرحله اول : برای فعال سازی ZipArchive , shell_exec در زمپ سرور طبق تصویر در پنجره زمپ سرور روی config مقابل apache کلیک کنیم سپس روی php (php.ini) کلیک کنیم تا فایل php.ini باز شود.

مرحله دوم : سپس در فایل php.ini باید دنبال دستور extension=zip بگردیم برای این کار دکمه های ctrl + f رو میزنیم تا کادر جستوجو باز شود در کادر جستوجو extension=zip را تایپ می کنیم تا دستور فوق را برایذمان پیدا کند

مرحله سوم : الان کافیه ; (سمیکالن) ابتدای دستور;extension=zip را بردارید، به صورت زیر

NOTICE: ZipArchive and Shell Exec are not enabled on this server please talk to your host or server admin about enabling ZipArchive or Shell Exec on this server or manually extract archive then choose Advanced > Manual Extract in installer.

بررسی خطا

اگر شما هم در هنگام نصب قالب اماده وردپرس در لوکال هاست زمپ سرور به خطای بالا برخورده اید در این اموزش به بررسی ریشه ای علت این خطا و رفع ان می پردازیم.

برای بررسی علت پیدایش خطا NOTICE: ZipArchive and Shell_Exec are not enabled on this server لازم است با مراحل نصب اسان قالب اماده وردپرس اشنا باشید. در نصب اسان قالب اماده وردپرس دو تا فایل داریم یکی installer.php و یکی فایل فشرده zip می باشد که با اجرا فایل installer.php مراحل نصب شروع می شود، یکی از این مراحل خارج کردن محتوای فایل فشرده (اکسترکت کردن فایل فشرده) است، زمانی که روی سرور شما ماژول ziparchive غیر فعال باشد در هنگام نصب قالب سرور نمی تواند محتویات فایل فشرده را خارج کند و خطای زیر را نمایش می دهد.

روش اول رفع خطا با اکسترکت دستی فایل فشرده

برای برطرف کردن خطا کافیه که محتویات فایل فشرده را بصورت دستی اکسترکت کنید.

اکسترکت کردن فایل فشرده در لوکال هاست

برای این کار ابتدا به پوشه ایی در لوکال هاست که می خواهیم سایت را انجا نصب کنیم می رویم و روی فایل فشرده کلیک راست می کنیم و گزینه Extract here کلیک می کنیم و در نهایت تعداد فولدر و فایل در کنار فایل های بسته نصب اسان ایجاد می شود

رفع خطای ZipArchive and Shell_Exec با اکسترکت دستی در لوکال هاست مرحله اول رفع خطای ZipArchive and Shell_Exec با اکسترکت دستی در لوکال هاست مرحله دوم رفع خطای ZipArchive and Shell_Exec با اکسترکت دستی در لوکال هاست مرحله سوم

اکسترکت کردن فایل فشرده در هاست

برای این کار ابتدا به پوشه public_html در فایل منیجر هاست می رویم و روی فایل فشرده کلیک راست می کنیم و گزینه Extract کلیک می کنیم و در نهایت تعداد فولدر و فایل در کنار فایل های بسته نصب اسان ایجاد می شود

رفع خطای ZipArchive and Shell_Exec با اکسترکت دستی در هاست مرحله اول رفع خطای ZipArchive and Shell_Exec با اکسترکت دستی در هاست مرحله دوم رفع خطای ZipArchive and Shell_Exec با اکسترکت دستی در هاست مرحله سوم

روش دوم رفع ریشه ای خطا با فعال سازی ماژول ziparchive

برای رفع ریشه ای خطای NOTICE: ZipArchive and Shell_Exec are not enabled on this server باید ماژول های ZipArchive , shell_exec را فعال کنید، در ادامه گام به گام به فعال سازی انها در زمپ سرور، ومپ سرور، سی پنل، دایرکت ادمین می پردازیم.

فعال سازی ZipArchive , shell_exec در زمپ سرور (zamp server)

مرحله اول : برای فعال سازی ZipArchive , shell_exec در زمپ سرور طبق تصویر در پنجره زمپ سرور روی config مقابل apache کلیک کنیم سپس روی php (php.ini) کلیک کنیم تا فایل php.ini باز شود.

مرحله دوم : سپس در فایل php.ini باید دنبال دستور extension=zip بگردیم برای این کار دکمه های ctrl + f رو میزنیم تا کادر جستوجو باز شود در کادر جستوجو extension=zip را تایپ می کنیم تا دستور فوق را برایذمان پیدا کند

مرحله سوم : الان کافیه ; (سمیکالن) ابتدای دستور;extension=zip را بردارید، به صورت زیر

رفع خطای ZipArchive and Shell_Exec در زمپ سرور مرحله 1 رفع خطای ZipArchive and Shell_Exec در زمپ سرور مرحله 2 رفع خطای ZipArchive and Shell_Exec در زمپ سرور مرحله 3

طراحی و توسعه سایت

تیم برنامه نویسی و توسعه سایت ایپیوسام آماده به ارائه خدمات طراحی و برنامه نویسی سایت هستند، اگر می خواهید برای کسب و کار خود سایت طراحی کنید و یا سایت خود را توسعه دهید می توانید بصورت رایگان از مشاوره تیم فنی ایپیوسام استفاده کنید.

نظرات دیدگاه های شما
فاطمه 1403/01/19

سلام برای منم هنوز Shell Unzip = Disabled مونده و با اینکه apache رو مجدد start زدم بازم درست نشد. باید چیکار کنم؟

محمدی سلام یه بار دیگه از اول بررسی کنید احتمال زیاد جایی رو اشتباه کردین
ساعد 1402/07/24

ممنونم با حذف سمیکالن extension=zip، ارور ZipArchive = Disabled تبدیل شد به ZipArchive = Enabled ولی پایینیش یعنی Shell Unzip = Disabled همون طور باقی مونده و تبدیل به Enabled نشد. چه کاری باید کرد

ترکاشوند یک بار تو زمپ apache رو stop کنید دوباره start بزنید
Elima 1402/06/19

سلام وقت بخیر. من روش config رو انجام دادم ولی تغییری نکرد. باید چه کار کنم؟

ترکاشوند بعد از اینکه ماژول zip رو فعال کردین یک بار xamp رو خاموش و دوباره start بزنید درست میشه
محمدی 1402/05/28

توی ومپ بخوام فعالش کنم باید چیکار کنم

ترکاشوند به زودی اموزش فعال سازی ماژول zip archivve در ومپ سرور رو نیز اضافه می کنیم
فرید 1402/06/02

بسیار سپاس گذارم مشکل من حل شد

ایمانژاد سپاسگذاریم
دیدگاه نظر و دیدگاه خود را ثبت کنید
نام : شماره همراه :
توضیحات :
پشتیبانی ایپیوسام
ارتباط با کارشناسان

برای ارتباط با کارشناسان شماره ابتدا شماره همرا خود را وارد نمایید